::切换到新的分支
git checkout --orphan latest_branch

rm -rf .git/refs/original/

::缓存所有文件（除了.gitignore中声明排除的）
git add -A

::提交跟踪过的文件（Commit the changes）
git commit -am "commit message"

::删除master分支（Delete the branch）
git branch -D master

::重命名当前分支为master（Rename the current branch to master）
git branch -m master

::提交到远程master分支 （Finally, force update your repository）
git push -f origin master

::回收空间
git for-each-ref --format='delete %(refname)' refs/original | git update-ref --stdin
git reflog expire --expire=now --all
git gc --prune=now

pause